πŸ“š Agora node [[org roam]] β˜†
Agora nodes contain community contributions with titles or topics that match your search. x
πŸ“œ File stoa-test-2/org-roam.md by @agora β˜† πŸ“Ž β›Ά
  • test

[[anagora.org]]

πŸ“œ File stoa-test/org-roam.md by @agora β˜† πŸ“Ž β›Ά
  • test

[[anagora.org]]

πŸ“œ File org roam.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️ β›Ά

Org RoamΒ§

πŸ“œ File org-roam.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️ β›Ά

org-roamΒ§

Found at : https://www.orgroam.com/

A plain-text personal knowledge management system.

I use org-roam for my [[PKM]] (note-taking, digital garden, etc). Pretty much all of my digital garden is made using org-roam in fact. I started using it in March 2020.

I love it.

WhutΒ§

It is a note-taking tool for [[networked thought]]. The tool encourages a non-hierarchical [[note-taking]] workflow. With Org-roam, note-taking becomes effortless and fun: write notes wherever you want, and link them up however you want.

– Introducing Org Roam Β· Jethro Kuan

Some of my customisations of org-roam are [[here]].

One downside, or at least something to mull upon - org-roam doesn’t make much use of org’s heading structure. It’s all file-based, each note is a file. No problem with that right now, just it goes a little against how org mode tends to work?

Using roam-refsΒ§

ResourcesΒ§

πŸ“œ File org-roam.md by @patterning β˜† πŸ“Ž β›Ά
  • test

[[anagora.org]]

πŸ“œ File content/Org-roam.md by @scalingsynthesis β˜† πŸ“Ž οΈπŸ”— ✍️ β›Ά

Authored by:: [[P- Brendan Langen]]

Org-roam is a major mod on top of [[Org-mode]], with a goal of creating a Zettelkasten, but finding the vanilla version wasn’t enough. Org-roam attempts to replicate [[Roam Research]] in the Org-mode format.

This speaks to the [[Hackers]] culture of modifying tools to fit personal uses, but it’s expanded beyond, with over 3800 ‘stars’ on Github as of 2021-09-15.

https://blog.jethro.dev/posts/introducing_org_roam/

β₯… [[Pasted image 20210915134459.png]]

πŸ“œ File org-roam.md by @anonymous@doc.anagora.org β˜† πŸ“Ž ✍️ β›Ά
  • test

[[anagora.org]]

πŸ“œ File org roam.md by @an_agora@twitter.com β˜† πŸ“Ž β›Ά

Loading pushes...

✨ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

🌌 Agora context for [[org roam]]

Rendering context...

πŸ“š Agora node [[pulling stats out of org roam]] (pulled by the Agora)
πŸ“œ File pulling-stats-out-of-org-roam.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Pulling stats out of org-roamΒ§

Inspired by Alex Kehayias’ note on Querying Stats From Org-Roam, I’m going to use org-babel inline evaluation of sql to pull out and publish some stats too.

How many notes do I have?Β§

select count(*) as number_of_notes from files
| number_of_notes |
|-----------------|
|            7085 |

Notes over timeΒ§

Hmm. Alex gets notes per month from the date stamp in the headline. I’ve removed that as I don’t want it in my published filenames. That’s a bit annoying then, does it remove ability to do querying based on trends over time.

The files table does hold mtime and atime. So maybe I can do something with mtime at least.

πŸ“š Agora node [[querying org roam]] (pulled by the Agora)
πŸ“œ File querying-org-roam.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Querying org-roamΒ§

I’d like something like [[org-ql]] for [[org-roam]].

Ideally I can just use org-ql. My first concern is maybe it won’t work so well on the large number of files you have in an org-roam project.

Guess I should just try it and see.

TestsΒ§

    (org-ql-query
    :select 'element-with-markers
    :from '("~/commonplace/gift-economies-build-community.org")
     :where '(and (heading "Epistemic status"))
)

^ this works

(org-ql-query
:select '(org-get-heading t t t t)
:from (org-roam-list-files)
:where '(and (heading "Epistemic status"))
)

^ this is incredibly slow.

MusingsΒ§

I guess I could lean on backlinks and org-roam’s backlink buffer view…